the three kings - French English Dictionary